['widgetorder'],
]
+# Tests that are expected to fail
+xfail = [
+]
+
+# Tests that are expected to fail on non-debug builds
+xfail_nodebug = [
+ 'icontheme', # Overrides debugging messages
+]
+
+is_debug = get_option('buildtype').startswith('debug')
+
test_cargs = []
if os_unix
install: get_option('install-tests'),
install_dir: testexecdir)
+ expect_fail = xfail.contains(test_name)
+ if not is_debug
+ expect_fail = xfail_nodebug.contains(test_name)
+ endif
+
test(test_name, test_exe,
args: [ '--tap', '-k' ],
env: [ 'GIO_USE_VOLUME_MONITOR=unix',
'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
'GSETTINGS_SCHEMA_DIR=@0@'.format(gtk_schema_build_dir),
],
- suite: 'gtk')
+ suite: 'gtk',
+ should_fail: expect_fail,
+ )
endforeach
# FIXME: if objc autotestkeywords_CPPFLAGS += -DHAVE_OBJC=1 -x objective-c++